.brinson {
  .trend {
    // height:260px;
    :global {
      .chart {
        height: 260px;
      }
    }
  }

  :global {
    .ant-form-inline .ant-form-item {
      margin-right: 10px;
    }
    .ant-collapse {
      border: none;

      > .ant-collapse-item {
        border: none;

        > .ant-collapse-header {
          padding-left: 22px;

          .arrow {
            left: 0;
          }
        }
        .ant-collapse-content{
          padding:0;
          box-shadow: 0 2px 4px 0 rgba(123,123,123,0.16);
          border-radius: 6px;
          .ant-collapse-content-box{
            padding:0;

          }
        }
      }
    }

    .ant-card-body {
      padding: 1px 20px 20px;

      .wrap {
        background: #fff;
        height: 260px;
        box-shadow: 0 1px 2px 0 rgba(152,152,152,0.50);
        border-radius: 4px;
      }
    }

    .bodyList {
      .ant-table-header {
        display: none;
      }
    }

    .toolbar {
      //padding: 24px 0 10px 20px;
      padding: 0 0 10px;
    }

    .module {
      background: #f7f8fb;
      margin-bottom: 4px;
      font-size: 13px;
      letter-spacing: -0.09px;
      color: #333;
    }

    .ant-card-head,
    .ant-card-wider-padding .ant-card-head {
      background: none;
      border-bottom: none;
      font-weight: bold;
      padding: 0 24px;
    }

    .ant-table-header {
      background: #d4e4f9;
    }
    .ant-table-small{
      border:none;
      border-radius: 0;
    }

    .ant-table.ant-table-small .ant-table-thead > tr > th {
      background: #d4e4f9;
    }

    .ant-table-small .ant-table-thead > tr > th {
      border-bottom: none;
    }

    table {
      // border: 0 solid rgba(68,88,112,0.10);
      // box-shadow: 0 2px 4px 0 rgba(123,123,123,0.16);
      // border-radius: 6px;
    }

    tbody {
      td {
        background: #ffffff;
      }
    }

    .chart {
      height: 260px;
      min-height: 260px;
      background: #fff;
      box-shadow: 0 1px 2px 0 rgba(152,152,152,0.50);
      border-radius: 4px;
    }

    .ant-card-body {
      padding: 1px 20px 20px;
    }

    .ant-card-wider-padding {
      .ant-card-body {
        padding: 1px 20px 20px;
      }
    }
  }

  .ant-table-small .ant-table-tbody > tr > td {
    padding: 6px 4px;
  }
}

.toolbar {
  padding: 24px 0 10px 20px;
  z-index: 1;

  > div {
    display: inline-block;
  }

  .select {
    margin-left: 10px;
  }
}

.table {
  :global {
    .ant-table-small {
      .ant-table-tbody {
        tr {
          td {
            padding: 6px 2px;
            white-space: nowrap;
          }
        }
      }
    }

    .ant-table.ant-table-small {
      .ant-table-thead {
        tr {
          th {
            color: #4a4a4a;
            padding: 10px 2px;
            border-left: 1px #fff solid;
          }

          &:first-child {
            th:first-child {
              border-left: none;
            }
          }
        }

        tr:nth-child(1) {
          th {
            font-size: 14px;
            font-weight: bold;
          }
        }

        tr:nth-child(2) {
          th {
            font-size: 12px;
            border-top: 1px #f5f5f5 solid;
          }
        }
      }
    }

    table {
      font-size: 12px;
    }

    em {
      display: inline-block;
      padding: 8px 0;
    }
  }

}

